package models

import (
	"time"
)

// ID 自增ID主键
type ID struct {
	ID uint `json:"id" gorm:"primaryKey"`
}

// Timestamps 创建、更新时间
type Timestamps struct {
	// CreatedAt：创建时自动赋值当前时间，无需额外标签（GORM 默认行为）
	CreatedAt time.Time `json:"created_at" gorm:"comment:创建时间"`
	// UpdatedAt：更新时自动赋值当前时间，用 autoUpdateTime（注意无 ":milli"）
	UpdatedAt time.Time `json:"updated_at" gorm:"autoUpdateTime;comment:更新时间"`
}
